Show the work /展示工作步驟功能

展示工作步驟功能允許 AI 在執行使用者請求之前,清晰地展示其將採取的步驟。這一功能透過增加透明度,幫助使用者瞭解 AI 的邏輯過程,同時提供干預或學習的機會,增強信任感和使用者控制。
定義與應用場景 (Definition and Use Cases)
展示工作步驟的核心是透過向使用者透明展示 AI 的計劃路徑,解決 AI 互動中“黑箱操作”的問題,適用於以下場景:
- 透明處理流程:AI 在響應複雜請求時,清晰展示其將採取的所有步驟,讓使用者能夠理解生成邏輯。示例:RAG 應用(如 Julius.ai 和 Perplexity)展示從資料檢索到最終生成的每一步操作。

- 使用者確認機制:在執行潛在高風險任務時(如修改程式碼、觸發自動化工作流),AI 在執行前展示步驟並徵求使用者確認。示例:Github Copilot 顯示將修改的檔案和影響範圍,Zapier 則展示 AI 驅動的 Zaps 工作流程。

- 教學與學習:AI 展示工作步驟不僅幫助使用者瞭解邏輯,還可作為學習工具。例如,使用者提問“如何準備月度報告”,AI 可以展示資料來源、模板路徑和處理步驟。
- 複雜任務的使用者介入:使用者可透過檢視步驟發現潛在問題,提前調整任務方向或最佳化提示。
實現細節與變體 (Details and Variations)
1 計劃自動實施或使用者確認:AI 展示計劃後可根據任務複雜度決定是否立即執行:
- 自動實施:低風險任務如生成建議。
- 使用者確認:高影響任務如修改系統檔案。
2 步驟視覺化:每一步都以直觀方式展示,包括:
- 資料來源。
- 使用的演算法或邏輯。
- 預期結果。
3 實時進度顯示:在執行過程中展示進度,讓使用者可以隨時暫停或終止。
4 反饋與調整:使用者可在檢視步驟後反饋需求或調整計劃,AI 根據新指令最佳化步驟。
優勢
- 增強透明性與信任:
- 使用者清楚瞭解 AI 的工作路徑,避免對“黑箱操作”的擔憂。
- 在複雜任務中,透過展示步驟增加使用者的信任感。
- 提升使用者控制感:
- 使用者可在任務執行前或執行中介入調整,保持對生成過程的主導權。
- 促進使用者學習:
- 使用者透過觀察 AI 的邏輯步驟,學習相關領域的知識或技巧,尤其適用於教育和職場培訓場景。
- 降低錯誤風險:
- 展示步驟讓使用者發現潛在錯誤,減少因生成方向錯誤導致的時間和資源浪費。
風險
- 浪費使用者時間:對於低風險或常規任務,過多的步驟展示可能顯得冗餘,延遲結果交付。
- 複雜性增加:過多步驟可能讓初學者感到不必要的複雜,尤其在展示內容繁多時。
- 使用者信任風險:如果展示的邏輯與使用者預期不符,可能引發對 AI 能力的質疑。
最佳實踐與建議
1 任務風險分級:根據任務風險設定展示級別:
- 低風險任務:預設自動執行,簡要展示關鍵步驟。
- 高風險任務:完整展示步驟並請求使用者確認。
2 直觀的步驟展示:使用清晰的視覺設計(如時間線、流程圖)展示步驟,讓使用者快速理解邏輯。
3 實時調整功能:在步驟展示後,允許使用者直接修改計劃並檢視更新的生成邏輯。
4 進階與簡化模式:提供“基礎模式”和“專家模式”:基礎模式僅展示主要邏輯。專家模式展示完整細節。
5 記錄與回溯:儲存展示過的步驟,允許使用者隨時回溯任務邏輯,幫助改進後續操作。
展示工作步驟功能的未來方向
- 智慧步驟最佳化:AI 根據使用者反饋動態最佳化生成路徑,減少不必要的步驟。
- 跨模態任務支援:支援從文字到影象、音訊等多模態任務的工作步驟展示。
- 基於上下文的定製化步驟:根據使用者歷史操作和當前任務自動調整展示內容的複雜性。
- 與提示最佳化結合:在展示工作步驟時同時建議如何改進提示,以達到更優結果。




